human intercourse - Allemand Anglais Dictionnaire